be in a pinch financially - Turkish English Dictionary